predatory competition - French English Dictionary